The phrase "iridescent glitters" means shining and colorful sparkles that change in color when seen from different angles.